package com.esdk.sql;

import com.esdk.utils.Constant;

public class Exp {
	//EQIC表示忽略大小写的等于（equalIgnoreCase）
	public static final String EQ="=",LESS="<",LESSEQAL="<=",MORE=">",MOREEQUAL=">=",EQUAL="=",NOTEQUAL="<>",NOTEQ="!="
		,LIKE="LIKE",NOTLIKE="NOT LIKE",IN="IN",NOTIN="NOT IN",BW="BETWEEN",NOTBW="NOTBWTEEN",MATCHES="matches",ISBLANK="isblank"
		,ISVALID="isvalid",INCLUDE="*=",CONTAINS="**",CONTAINS_OR="**||",CONTAINS_NOT="**!",STARTWITH="^=",ENDWITH="$=",EQIC="~="
		,IS="IS",ISNOT="IS NOT",MATCH_ANY="MATCH_ANY",MATCH_ALL="MATCH_ALL",EXISTS="EXISTS",NOT_EXISTS="NOT EXISTS";

	public static final String[] ALL=new String[] {Exp.EQ,Exp.LESS,Exp.LESSEQAL,Exp.MORE,Exp.MOREEQUAL,Exp.EQUAL,Exp.NOTEQUAL,Exp.NOTEQ,Exp.LIKE,Exp.NOTLIKE
		,Exp.IN,Exp.NOTIN,Exp.BW,Exp.NOTBW,Exp.MATCHES,Exp.INCLUDE,Exp.STARTWITH,Exp.ENDWITH,Exp.EQIC,Exp.CONTAINS,Exp.CONTAINS_OR,Exp.CONTAINS_NOT,Exp.IS,Exp.ISNOT
		,Exp.MATCH_ANY,Exp.MATCH_ALL,Exp.EXISTS,Exp.NOT_EXISTS};
}
